package com.wk.unreal.yyzxserver.entity;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class User {

    /*
    CREATE TABLE `user` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  `create_time` date NOT NULL COMMENT '创建时间',
  `create_by` int NOT NULL COMMENT '创建者',
  `update_time` date DEFAULT NULL COMMENT '更新时间',
  `update_by` int DEFAULT NULL COMMENT '更新者',
  `is_deleted` int NOT NULL COMMENT '逻辑删除标记（0：显示；1：隐藏）',
  `nickname` varchar(20) COLLATE utf8mb4_general_ci NOT NULL COMMENT '真实姓名',
  `username` varchar(20) COLLATE utf8mb4_general_ci NOT NULL COMMENT '系统账号',
  `password` varchar(20) COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码',
  `sex` int NOT NULL COMMENT '性别（0：女  1：男）',
  `email` varchar(254) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
  `phone_number` varchar(20) COLLATE utf8mb4_general_ci NOT NULL COMMENT '电话号码',
  `role_id` int NOT NULL COMMENT '系统角色编号（1-管理员 2-健康管家）',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
     */

   private Integer id; // 主键
   private LocalDateTime createTime;// 创建时间
   private Integer createBy; // 创建者
   private LocalDateTime updateTime; // 修改时间
   private Integer isDelete; // 逻辑删除标记（0：显示；1：隐藏）
   private String nickname; // 真实姓名
   private String username; // 系统账号
   private String password; // 密码
   private Integer sex;// 性别（0：女  1：男）
   private String email; // 邮箱
   private String phoneNumber; // 电话号码
   private Integer roleId; // 系统角色编号（1-管理员 2-健康管家）


}
